html, body, div , p {
	padding: 0;
	margin: 0;
}
body {
	font-family: tahoma;
	font-size: 14px;
	background-color: #E9EAEE;
}
a{
	text-decoration:none;
}
ul {margin: 0; padding: 0;list-style: none;}
/*Header block*/
header {
	background-color: #43609C;
	height: 41px;
	line-height: 40px;
}
header ul a {color: white;}
/*#main-nav*/
#main-nav {
	height: 41px;
}
#main-nav li {
	float: left;
}
#main-nav a{
	padding: 0 20px;
	display: block;
}
#main-nav li:active, #main-nav li:hover, #main-nav li.active { 
	background-color: #333;
}
header .container > div.logo {
	padding-right: 20px;
}
header .container > div, header .container > ul {
	float : left;
}

header ul#user-nav {
	margin-left: 100px;
}
header ul#user-nav li {
	float: left;
}
header ul#user-nav li:first-child:after {
	color: white;content:  "/";
	padding : 0 5px;
}
header ul#user-nav a{
	background-color: white;
	color: #43609C;
	font-size: 12px;
	padding: 3px;
}
/*#end of main-nav*/
/*End of Header*/

/**********************************/
.clear {clear: both;}
.container {width: 980px; margin: 0 auto; }

/*MID */
#main {min-height: 500px;}
#main .leftSide, #main .rightSide {
	float: left;
}
#main .leftSide {
	background-color: white;
	width: 690px;
	padding: 0 10px;
}
#main .rightSide{
	width: 260px;
	margin-left: 10px;
	float: right;
}
.home-list {
	margin-bottom: 40px;
}
.home-list .home-item{ 
	padding-bottom: 10px;
	border-bottom: 1px solid #ededed;
	margin-top: 20px;
}
.home-list .home-item img { 
	width: 100%;
}
.home-list .home-item .description {
margin-top: -62px;
padding: 10px;
z-index: 989;
position: relative;
background: url(…BoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.01) 2%,rgba(0,0,0,0.01) 3%,rgba(0,0,0,0.04) 11%,rgba(0,0,0,0.21) 33%,rgba(0,0,0,0.61) 73%,rgba(0,0,0,0.87) 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(2%,rgba(255,255,255,0.01)),color-stop(3%,rgba(0,0,0,0.01)),color-stop(11%,rgba(0,0,0,0.04)),color-stop(33%,rgba(0,0,0,0.21)),color-stop(73%,rgba(0,0,0,0.61)),color-stop(100%,rgba(0,0,0,0.87)));
background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.01) 2%,rgba(0,0,0,0.01) 3%,rgba(0,0,0,0.04) 11%,rgba(0,0,0,0.21) 33%,rgba(0,0,0,0.61) 73%,rgba(0,0,0,0.87) 100%);
background: -o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.01) 2%,rgba(0,0,0,0.01) 3%,rgba(0,0,0,0.04) 11%,rgba(0,0,0,0.21) 33%,rgba(0,0,0,0.61) 73%,rgba(0,0,0,0.87) 100%);
background: -ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.01) 2%,rgba(0,0,0,0.01) 3%,rgba(0,0,0,0.04) 11%,rgba(0,0,0,0.21) 33%,rgba(0,0,0,0.61) 73%,rgba(0,0,0,0.87) 100%);
background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0.01) 2%,rgba(0,0,0,0.01) 3%,rgba(0,0,0,0.04) 11%,rgba(0,0,0,0.21) 33%,rgba(0,0,0,0.61) 73%,rgba(0,0,0,0.87) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#de000000',GradientType=0);
}
.home-list .home-item .description h4{
	line-height: 20px; padding: 0; margin: 0;
	text-shadow: 1px 1px 1px #000;
}
.home-list .home-item .description h4 a{color: white;}
.home-list .home-item .description h5{line-height: 18px; padding: 0; margin: 0;}
.home-list .home-item .description h5.subtitle{color: white; font-weight: 100;}
/*End of MID */
.rbox {
	width: 260px;
	height: 260px;
	text-align:center;
	margin-bottom: 10px;
}
.rbox.blue{
	background-color: #43609C;
	color: white;
}


/*Right*/
/*End of Right*/


/*Footer*/
footer .container{
	background-color: #43609C;
	color: white;
	min-height: 200px;
	margin-top: 10px;
}
/*End of Footer*/